telephone subscription - German English Dictionary